com.epiphan.vga2usb
Class KVM.Key.E0

Object
  extended bycom.epiphan.vga2usb.Enum
      extended bycom.epiphan.vga2usb.Enum.Int
          extended bycom.epiphan.vga2usb.KVM.Key
              extended bycom.epiphan.vga2usb.KVM.Key.E0
All Implemented Interfaces:
Comparable
Enclosing class:
KVM.Key

public static class KVM.Key.E0
extends KVM.Key

Extended (E0-based) PS/2 scancode descriptor. It represents a two byte PRESS sequence that starts with 0xE0, and a three byte RELEASE sequence that starts with 0xE0,0xF0, for example {0xE0,0x7D} and {0xE0,0xF0,0x7D}.

Since:
3.20.15
See Also:
http://www.computer-engineering.org/ps2keyboard

Nested Class Summary
 
Nested classes inherited from class com.epiphan.vga2usb.KVM.Key
KVM.Key.E0
 
Constructor Summary
KVM.Key.E0(int vk, String text, int code)
          Creates an extended E0-based scancode descriptor.
 
Methods inherited from class com.epiphan.vga2usb.KVM.Key
compareTo, compareTo, getDescription, getValue, hashCode, search, toString
 
Methods inherited from class Object
clone, equals, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

KVM.Key.E0

public KVM.Key.E0(int vk,
                  String text,
                  int code)
Creates an extended E0-based scancode descriptor. It represents a two byte PRESS sequence that starts with 0xE0, and a three byte RELEASE sequence that starts with 0xE0,0xF0. For example, if the code argument equals 0x7D, then the PRESS sequence will be {0xE0,0x7D} and the RELEASE sequence will be {0xE0,0xF0,0x7D}.

Parameters:
vk - Java virtual key code.
text - key description.
code - the last byte of the scancode sequence.
See Also:
KeyEvent


Copyright © 2008-2012 Epiphan Systems Inc. All rights reserved.